Several power producers are ensnared in un-remunerative power purchase agreements, tariff disputes and excessive leverage
Several power producers are ensnared in un-remunerative power purchase agreements, tariff disputes and excessive leverage
Please to comment